see (one) coming - French English Dictionary